package com.jeeplus.modules.sys.entity;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.jeeplus.core.persistence.DataEntity;

import java.util.Date;

/**
 * @author xujin
 * @title: cgDetail
 * @projectName ESA_SX
 * @description: TODO
 * @date 2020-04-159:40
 */
public class CgDetail extends DataEntity<CgDetail> {

    private static final long serialVersionUID = 1L;

    private String company;         //所属公司
    private String companyname;         //所属公司
    private String brandname;			//品牌
    private String productno;			//产品代码
    private String archivestno;			//订单号
    private int    amountzc;			    //订单数量
    private int    amountpcz;			    //排产中数量
    private int    amountpxx;			    //已下线数量
    private int    amountpzk;			    //在库数量
    private int    amountpyd;			    //已预订
    private int    amountpck;			    //销售出库
    private String dkyhname;			//供应商
    private Date dataxs;				//采购日期
    private Date datajc;				//采购日期
    private String modellname;			//车型
    private Double pricezc;				//单价
    private Double sellpricezc;			//总价
    private String memo;				//标准配置
    private int type;

    public String getCompanyname() {
        return companyname;
    }

    public void setCompanyname(String companyname) {
        this.companyname = companyname;
    }

    public String getBrandname() {
        return brandname;
    }

    public void setBrandname(String brandname) {
        this.brandname = brandname;
    }

    public String getProductno() {
        return productno;
    }

    public void setProductno(String productno) {
        this.productno = productno;
    }

    public String getArchivestno() {
        return archivestno;
    }

    public void setArchivestno(String archivestno) {
        this.archivestno = archivestno;
    }

    public int getAmountzc() {
        return amountzc;
    }

    public void setAmountzc(int amountzc) {
        this.amountzc = amountzc;
    }

    public String getDkyhname() {
        return dkyhname;
    }

    public void setDkyhname(String dkyhname) {
        this.dkyhname = dkyhname;
    }
    @JsonFormat(pattern = "yyyy-MM-dd")
    public Date getDataxs() {
        return dataxs;
    }

    public void setDataxs(Date dataxs) {
        this.dataxs = dataxs;
    }

    public String getModellname() {
        return modellname;
    }

    public void setModellname(String modellname) {
        this.modellname = modellname;
    }

    public Double getPricezc() {
        return pricezc;
    }

    public void setPricezc(Double pricezc) {
        this.pricezc = pricezc;
    }

    public Double getSellpricezc() {
        return sellpricezc;
    }

    public void setSellpricezc(Double sellpricezc) {
        this.sellpricezc = sellpricezc;
    }

    public String getMemo() {
        return memo;
    }

    public void setMemo(String memo) {
        this.memo = memo;
    }

    public int getType() {
        return type;
    }

    public void setType(int type) {
        this.type = type;
    }

    public String getCompany() {
        return company;
    }

    public void setCompany(String company) {
        this.company = company;
    }

    public int getAmountpcz() {
        return amountpcz;
    }

    public void setAmountpcz(int amountpcz) {
        this.amountpcz = amountpcz;
    }

    public int getAmountpxx() {
        return amountpxx;
    }

    public void setAmountpxx(int amountpxx) {
        this.amountpxx = amountpxx;
    }

    public int getAmountpzk() {
        return amountpzk;
    }

    public void setAmountpzk(int amountpzk) {
        this.amountpzk = amountpzk;
    }

    public int getAmountpyd() {
        return amountpyd;
    }

    public void setAmountpyd(int amountpyd) {
        this.amountpyd = amountpyd;
    }

    public int getAmountpck() {
        return amountpck;
    }

    public void setAmountpck(int amountpck) {
        this.amountpck = amountpck;
    }

    @JsonFormat(pattern = "yyyy-MM-dd")
    public Date getDatajc() {
        return datajc;
    }

    public void setDatajc(Date datajc) {
        this.datajc = datajc;
    }
}
